$(function () {
    //设置单选框鼠标移入移出事件
    $("input[id^='txtHd_']").each(function () {
        var vInput = $(this).prev();
        var vFirstValue = $(this).next().val();
        $(vInput).focus(function () {
            if ($(vInput).val() == vFirstValue) {
                $(vInput).val("");
                $(vInput).css("color", "#000");
            }
        });
        $(vInput).blur(function () {
            if ($(vInput).val() == "") {
                $(vInput).val(vFirstValue);
                $(vInput).css("color", "#ccc");
            }
        });
    })
}) 

function ClearNewInput(objForm) {
    $(objForm).find("input[id^='txtHd_']").each(function () {
        var vInput = $(this).prev();
        var vFirstValue = $(this).next().val();
        if ($(vInput).val() == vFirstValue) {
            $(vInput).val("");
        }
    })
}
function ReturnClearNewInput(objForm) {
    $(objForm).find("input[id^='txtHd_']").each(function () {
        var vInput = $(this).prev();
        var vFirstValue = $(this).next().val();
        if ($(vInput).val() == "") {
            $(vInput).val(vFirstValue);
        }
    })
}

function CheckNewInput(objForm) {
    var isContinue = true;
    var isRight = true;
    $(objForm).find("input[id^='txtHd_']").each(function () {
        if (isContinue) {
            var vAttr = $(this).val().split(",");
            var vInput = $(this).prev();
            if (vAttr[0] == "4" || vAttr[0] == "5" || vAttr[0] == "6") {
                if ($(vInput).attr("isRequired") == "False" && $(vInput).val() == "") {
                    return;
                }
                if (vAttr[0] == "4") {
                    var pattern = /^([0-9a-zA-Z]([-.\w]*[0-9a-zA-Z])*@(([0-9a-zA-Z])+([-\w]*[0-9a-zA-Z])*\.)+[a-zA-Z]{2,9})$/;
                }
                if (vAttr[0] == "5") {
                    var pattern = /^\d{11}$/;
                }
                if (vAttr[0] == "6") {
                    var pattern = /^\d{14}(\d{1}|\d{4}|(\d{3}[xX]))$/;
                }
                if (!$(vInput).val().match(pattern)) {
                    isContinue = false;
                    isRight = false;
                    alert($(this).next().next().val());
                    $(this).parent().parent().parent().parent().css("border", "1px solid #FF0000");
                    ReturnClearNewInput(objForm);
                }
            }
        }
    });
    return isRight;
}
